/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.rechargecard;

public class GaiaSdRechargeCardLoseInData {
    private String gsrclStatus;
    private String gsrclBrId;
    private String gsrclDate;
    private String gsrclTime;
    private String gsrclEmp;
    private String gsrclCardId;
    private String gsrclReason;

    public String getGsrclStatus() {
        return this.gsrclStatus;
    }

    public String getGsrclBrId() {
        return this.gsrclBrId;
    }

    public String getGsrclDate() {
        return this.gsrclDate;
    }

    public String getGsrclTime() {
        return this.gsrclTime;
    }

    public String getGsrclEmp() {
        return this.gsrclEmp;
    }

    public String getGsrclCardId() {
        return this.gsrclCardId;
    }

    public String getGsrclReason() {
        return this.gsrclReason;
    }

    public void setGsrclStatus(String gsrclStatus) {
        this.gsrclStatus = gsrclStatus;
    }

    public void setGsrclBrId(String gsrclBrId) {
        this.gsrclBrId = gsrclBrId;
    }

    public void setGsrclDate(String gsrclDate) {
        this.gsrclDate = gsrclDate;
    }

    public void setGsrclTime(String gsrclTime) {
        this.gsrclTime = gsrclTime;
    }

    public void setGsrclEmp(String gsrclEmp) {
        this.gsrclEmp = gsrclEmp;
    }

    public void setGsrclCardId(String gsrclCardId) {
        this.gsrclCardId = gsrclCardId;
    }

    public void setGsrclReason(String gsrclReason) {
        this.gsrclReason = gsrclReason;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GaiaSdRechargeCardLoseInData)) {
            return false;
        }
        GaiaSdRechargeCardLoseInData other = (GaiaSdRechargeCardLoseInData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$gsrclStatus = this.getGsrclStatus();
        String other$gsrclStatus = other.getGsrclStatus();
        if (this$gsrclStatus == null ? other$gsrclStatus != null : !this$gsrclStatus.equals(other$gsrclStatus)) {
            return false;
        }
        String this$gsrclBrId = this.getGsrclBrId();
        String other$gsrclBrId = other.getGsrclBrId();
        if (this$gsrclBrId == null ? other$gsrclBrId != null : !this$gsrclBrId.equals(other$gsrclBrId)) {
            return false;
        }
        String this$gsrclDate = this.getGsrclDate();
        String other$gsrclDate = other.getGsrclDate();
        if (this$gsrclDate == null ? other$gsrclDate != null : !this$gsrclDate.equals(other$gsrclDate)) {
            return false;
        }
        String this$gsrclTime = this.getGsrclTime();
        String other$gsrclTime = other.getGsrclTime();
        if (this$gsrclTime == null ? other$gsrclTime != null : !this$gsrclTime.equals(other$gsrclTime)) {
            return false;
        }
        String this$gsrclEmp = this.getGsrclEmp();
        String other$gsrclEmp = other.getGsrclEmp();
        if (this$gsrclEmp == null ? other$gsrclEmp != null : !this$gsrclEmp.equals(other$gsrclEmp)) {
            return false;
        }
        String this$gsrclCardId = this.getGsrclCardId();
        String other$gsrclCardId = other.getGsrclCardId();
        if (this$gsrclCardId == null ? other$gsrclCardId != null : !this$gsrclCardId.equals(other$gsrclCardId)) {
            return false;
        }
        String this$gsrclReason = this.getGsrclReason();
        String other$gsrclReason = other.getGsrclReason();
        return !(this$gsrclReason == null ? other$gsrclReason != null : !this$gsrclReason.equals(other$gsrclReason));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GaiaSdRechargeCardLoseInData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $gsrclStatus = this.getGsrclStatus();
        result = result * 59 + ($gsrclStatus == null ? 43 : $gsrclStatus.hashCode());
        String $gsrclBrId = this.getGsrclBrId();
        result = result * 59 + ($gsrclBrId == null ? 43 : $gsrclBrId.hashCode());
        String $gsrclDate = this.getGsrclDate();
        result = result * 59 + ($gsrclDate == null ? 43 : $gsrclDate.hashCode());
        String $gsrclTime = this.getGsrclTime();
        result = result * 59 + ($gsrclTime == null ? 43 : $gsrclTime.hashCode());
        String $gsrclEmp = this.getGsrclEmp();
        result = result * 59 + ($gsrclEmp == null ? 43 : $gsrclEmp.hashCode());
        String $gsrclCardId = this.getGsrclCardId();
        result = result * 59 + ($gsrclCardId == null ? 43 : $gsrclCardId.hashCode());
        String $gsrclReason = this.getGsrclReason();
        result = result * 59 + ($gsrclReason == null ? 43 : $gsrclReason.hashCode());
        return result;
    }

    public String toString() {
        return "GaiaSdRechargeCardLoseInData(gsrclStatus=" + this.getGsrclStatus() + ", gsrclBrId=" + this.getGsrclBrId() + ", gsrclDate=" + this.getGsrclDate() + ", gsrclTime=" + this.getGsrclTime() + ", gsrclEmp=" + this.getGsrclEmp() + ", gsrclCardId=" + this.getGsrclCardId() + ", gsrclReason=" + this.getGsrclReason() + ")";
    }
}

